home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / mac / hypercrd / hc2_x / tcprogud.sit / TC Prog Guide / card_9608.txt < prev    next >
Text File  |  1991-02-27  |  2KB  |  34 lines

  1. -- card: 9608 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 4755
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 4
  9. ----- text -----
  10. tance and polymorphism features cannot easily and consistently be duplicated.
  11.  
  12. The C++ language is a more detailed extension of C to further support OOP techniques.  In effect, TC is between ANSI C and C++.  After learning TC the programmer can begin using C++ with little difficulty, and can learn the powerful added features of C++ at a later date if necessary.  Note that by facilitating OOP, TC often allows simpler code than that produced using ANSI C.  On the other hand it may be said that the additional features provided by C++ add significant complexity to the elegant C language.
  13.  
  14. While TC is a unique language, the compatibility with ANSI C and the near-upward-compatibility with C++ lend TC programs the potential for a high degree of portability.  If the Think Class Library is used to produce Macintosh-only applications, a measure of portability may be retained by careful characterization and isolation of the non-portable objects*.
  15.  
  16. Most importantly, the Think C environment (with integrated editor and debugger) is a powerful, productive, yet forgiving tool for software development on Macintosh computers.  It is well-suited to both novice and professional programmers.
  17.  
  18.  
  19.  
  20. -- part contents for background part 7
  21. ----- text -----
  22. 6
  23.  
  24. -- part contents for background part 29
  25. ----- text -----
  26. 62767
  27.  
  28. -- part contents for background part 27
  29. ----- text -----
  30. Portability via class libraries
  31.  
  32. -- part contents for background part 20
  33. ----- text -----
  34. Portability via class libraries - p208